Spine-tailed Logrunner - German English Dictionary